package com.ukao.cashregister.bean;

import com.google.gson.annotations.SerializedName;
import com.ukao.cashregister.utils.CheckUtils;

import java.io.Serializable;
import java.util.List;

import static android.R.attr.type;


/**
 * Created by ukaodev on 2017/7/6.
 */

public class StockinBean extends BaseBean<StockinBean> implements Serializable{


        /**
         * orderInfo : {"mercId":1,"userInfo":{"mercId":1,"cardName":"普通会员卡","subscribe":2,"sex":1,"wxNickname":null,"origin":1,"cardRights":"1101","wxId":-1,"headimgPath":"http://wx.qlogo.cn/mmopen/VLCDoCTqQUC0NkDQGgO98WicPaB6ic0BwMXs5urt5piaXssTExnl1UI1kNUd6Wv5dU7xYP78SM1x9E2tllJibciaEV7TStLx6Dwtv/0","cardNo":"NO9920121","poInteger":1,"verifyAndriod":1,"verifyPhone":1,"balance":2,"phone":"15103173399","name":"孙岩风","id":1,"cardDiscount":50,"verifyIos":1,"status":1},"orderNo":"571457269745","sendDate":null,"cityId":1,"storeId":19,"priority":0,"transNo":null,"userId":1,"paymentPrice":28960,"mode":1,"pricingMode":1,"createTime":1498892836000,"statusText":"入库中","id":1}
         * proTotal : 11
         * proList : [{"isCustomNum":1,"chgRemark":null,"no":11,"proServiceId":13,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":"[{\"id\": \"10\", \"amt\": \"2000\", \"name\": \"洗后褪色\"}]","productName":"修衣领","tranType":null,"saleAmt":460,"mercBusinessId":15,"chgSubtotal":null,"id":10,"colorDesc":"[{\"id\": \"10\", \"name\": \"左袖饰\"}, {\"id\": \"13\", \"name\": \"帽子\"}]","flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}]","serviceAmt":2300,"brandName":"皮尔卡丹","productId":35,"count":2000,"picCnt":null,"serviceName":"染烫","userId":1,"scanCode":"928566721205","sortNo":7,"createBy":32,"annexDesc":null,"createTime":1499333555000,"subtotal":11200,"brandId":3,"proTypeId":37,"tranNum":null,"addsrvAmt":null,"effectDesc":"[{\"id\": \"2\", \"name\": \"洗后会起泡\"}]"},{"isCustomNum":1,"chgRemark":null,"no":10,"proServiceId":6,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":null,"productName":"修衣领","tranType":null,"saleAmt":240,"mercBusinessId":15,"chgSubtotal":null,"id":9,"colorDesc":null,"flawDesc":null,"serviceAmt":1200,"brandName":"LV","productId":35,"count":20,"picCnt":null,"serviceName":"清洗","userId":1,"scanCode":"500837296493","sortNo":6,"createBy":32,"annexDesc":null,"createTime":1499329955000,"subtotal":48,"brandId":4,"proTypeId":37,"tranNum":null,"addsrvAmt":null,"effectDesc":null},{"isCustomNum":1,"chgRemark":null,"no":9,"proServiceId":13,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":null,"productName":"修衣领","tranType":null,"saleAmt":460,"mercBusinessId":15,"chgSubtotal":null,"id":8,"colorDesc":null,"flawDesc":null,"serviceAmt":2300,"brandName":null,"productId":35,"count":200,"picCnt":null,"serviceName":"染烫","userId":1,"scanCode":"517365173874","sortNo":5,"createBy":32,"annexDesc":null,"createTime":1499246685000,"subtotal":920,"brandId":null,"proTypeId":37,"tranNum":null,"addsrvAmt":null,"effectDesc":null},{"isCustomNum":1,"chgRemark":null,"no":8,"proServiceId":13,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":null,"productName":"修衣领","tranType":null,"saleAmt":460,"mercBusinessId":15,"chgSubtotal":null,"id":7,"colorDesc":null,"flawDesc":null,"serviceAmt":2300,"brandName":null,"productId":35,"count":200,"picCnt":null,"serviceName":"染烫","userId":1,"scanCode":"763375531012","sortNo":4,"createBy":32,"annexDesc":null,"createTime":1499246457000,"subtotal":920,"brandId":null,"proTypeId":37,"tranNum":null,"addsrvAmt":null,"effectDesc":null},{"isCustomNum":1,"chgRemark":null,"no":7,"proServiceId":13,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":null,"productName":"修衣领","tranType":null,"saleAmt":460,"mercBusinessId":15,"chgSubtotal":null,"id":6,"colorDesc":null,"flawDesc":null,"serviceAmt":2300,"brandName":null,"productId":35,"count":200,"picCnt":null,"serviceName":"染烫","userId":1,"scanCode":"308746245795","sortNo":3,"createBy":32,"annexDesc":null,"createTime":"149924ll","addsrvAmt":null,"effectDesc":null},{"isCustomNum":1,"chgRemark":null,"no":6,"proServiceId":13,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":null,"productName":"修衣领","tranType":null,"saleAmt":460,"mercBusinessId":15,"chgSubtotal":null,"id":5,"colorDesc":null,"flawDesc":null,"serviceAmt":2300,"brandName":null,"productId":35,"count":200,"picCnt":null,"serviceName":"染烫","userId":1,"scanCode":"901310472850","sortNo":2,"createBy":32,"annexDesc":null,"createTime":1499243193000,"subtotal":920,"brandId":null,"proTypeId":37,"tranNum":null,"addsrvAmt":null,"effectDesc":null},{"isCustomNum":1,"chgRemark":null,"no":5,"proServiceId":13,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":null,"productName":"修衣领","tranType":null,"saleAmt":460,"mercBusinessId":15,"chgSubtotal":null,"id":4,"colorDesc":null,"flawDesc":null,"serviceAmt":2300,"brandName":null,"productId":35,"count":200,"picCnt":null,"serviceName":"染烫","userId":1,"scanCode":"632348087740","sortNo":1,"createBy":32,"annexDesc":null,"createTime":1499242605000,"subtotal":920,"brandId":null,"proTypeId":37,"tranNum":null,"addsrvAmt":null,"effectDesc":null},{"isCustomNum":0,"chgRemark":null,"no":4,"proServiceId":1,"orderId":1,"saleType":3,"businessId":null,"businessName":null,"discount":100,"remark":null,"hasRefund":0,"productUnit":1,"addServiceDesc":"[{\"id\": 1, \"amt\": 10, \"name\": \"加急\"}]","productName":"产品名","tranType":null,"saleAmt":9,"mercBusinessId":null,"chgSubtotal":null,"id":1,"colorDesc":"[{\"id\": 1, \"name\": \"红色\"}]","flawDesc":"[{\"id\": 1, \"name\": \"破洞\"}]","serviceAmt":10,"brandName":"NIKE","productId":1,"count":100,"picCnt":2,"serviceName":null,"userId":1,"scanCode":"65465456","sortNo":0,"createBy":null,"annexDesc":"[{\"id\": 1, \"name\": \"帽子\"}]","createTime":null,"subtotal":19,"brandId":null,"proTypeId":null,"tranNum":null,"addsrvAmt":10,"effectDesc":"[{\"id\": 1, \"name\": \"退色\"}]"},{"isCustomNum":1,"chgRemark":null,"no":1,"proServiceId":6,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":null,"productName":"修衣领","tranType":null,"saleAmt":240,"mercBusinessId":15,"chgSubtotal":null,"id":19,"colorDesc":null,"flawDesc":null,"serviceAmt":1200,"brandName":"","productId":35,"count":2000,"picCnt":null,"serviceName":"清洗","userId":1,"scanCode":"168424917901","sortNo":null,"createBy":null,"annexDesc":null,"createTime":null,"subtotal":4800,"brandId":null,"proTypeId":37,"tranNum":null,"addsrvAmt":null,"effectDesc":null},{"isCustomNum":1,"chgRemark":null,"no":2,"proServiceId":6,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":"[{\"id\": \"10\", \"amt\": \"3000\", \"name\": \"洗后褪色\"}]","productName":"修衣领","tranType":null,"saleAmt":240,"mercBusinessId":15,"chgSubtotal":null,"id":20,"colorDesc":"[{\"id\": \"10\", \"name\": \"左袖饰\"}]","flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}]","serviceAmt":1200,"brandName":"优衣库","productId":35,"count":2000,"picCnt":null,"serviceName":"清洗","userId":1,"scanCode":"244044237667","sortNo":null,"createBy":null,"annexDesc":null,"createTime":null,"subtotal":7800,"brandId":5,"proTypeId":37,"tranNum":null,"addsrvAmt":null,"effectDesc":"[{\"id\": \"3\", \"name\": \"皮子掉色\"}]"},{"isCustomNum":1,"chgRemark":null,"no":3,"proServiceId":6,"orderId":1,"saleType":2,"businessId":1,"businessName":"洗衣","discount":20,"remark":null,"hasRefund":null,"productUnit":2,"addServiceDesc":null,"productName":"修衣领","tranType":null,"saleAmt":240,"mercBusinessId":15,"chgSubtotal":null,"id":21,"colorDesc":"[{\"id\": \"17\", \"name\": \"蓝紫色\"}, {\"id\": \"2\", \"name\": \"微软雅黑黑黑\"}]","flawDesc":"[{\"id\": \"17\", \"name\": \"起毛\"}]","ser ceName":"清洗","userId":1,"scanCode":"791139269263","sortNo":null,"createBy":null,"annexDesc":"[{\"id\": \"10\", \"name\": \"左袖饰\"}]","createTime":null,"subtotal":2400,"brandId":4,"proTypeId":37,"tranNum":null,"addsrvAmt":null,"effectDesc":"[{\"id\": \"3\", \"name\": \"皮子掉色\"}]"}]
         */
        private  boolean  isPaid;  /*已付款 false 未付。*/
    private   boolean  isEnableUpdateFactoryTransNo;


    private  String  annexTotal;
        private OrderInfoBean orderInfo;
        private int proTotal;
        private List<ProListBean> proList;
        private  boolean  isEnablePay;
        private  boolean  isEnableModifyPrice;
    private  boolean    isEnableFinishStockIn;
    private  boolean  isEnablePrint;
    private   boolean  isEnableBatchIn;
    public boolean isEnableUpdateFactoryTransNo() {
        return isEnableUpdateFactoryTransNo;
    }
    public boolean isPaid() {
        return isPaid;
    }

    public boolean isEnablePrint() {
        return isEnablePrint;
    }


    public boolean isEnableBatchIn() {
        return isEnableBatchIn;
    }

    public boolean isEnableFinishStockIn() {
        return isEnableFinishStockIn;
    }


    public boolean isEnablePay() {
        return isEnablePay;
    }

    public boolean isEnableModifyPrice() {
        return isEnableModifyPrice;
    }


    public void setEnablePay(boolean enablePay) {
        isEnablePay = enablePay;
    }

    public void setEnableModifyPrice(boolean enableModifyPrice) {
        isEnableModifyPrice = enableModifyPrice;
    }

    public void setEnableFinishStockIn(boolean enableFinishStockIn) {
        isEnableFinishStockIn = enableFinishStockIn;
    }

    public OrderInfoBean getOrderInfo() {
            return orderInfo;
        }


        public String getAnnexTotal() {
            return annexTotal;
        }

        public void setOrderInfo(OrderInfoBean orderInfo) {
            this.orderInfo = orderInfo;
        }

        public int  getProTotal() {
            return proTotal;
        }

        public void setProTotal(int proTotal) {
            this.proTotal = proTotal;
        }

        public List<ProListBean> getProList() {
            return proList;
        }

        public void setProList(List<ProListBean> proList) {
            this.proList = proList;
        }

        public static class OrderInfoBean {
            /**
             * mercId : 1
             * userInfo : {"mercId":1,"cardName":"普通会员卡","subscribe":2,"sex":1,"wxNickname":null,"origin":1,"cardRights":"1101","wxId":-1,"headimgPath":"http://wx.qlogo.cn/mmopen/VLCDoCTqQUC0NkDQGgO98WicPaB6ic0BwMXs5urt5piaXssTExnl1UI1kNUd6Wv5dU7xYP78SM1x9E2tllJibciaEV7TStLx6Dwtv/0","cardNo":"NO9920121","poInteger":1,"verifyAndriod":1,"verifyPhone":1,"balance":2,"phone":"15103173399","name":"孙岩风","id":1,"cardDiscount":50,"verifyIos":1,"status":1}
             * orderNo : 571457269745
             * sendDate : null
             * cityId : 1
             * storeId : 19
             * priority : 0
             * transNo : null
             * userId : 1
             * paymentPrice : 28960
             * mode : 1
             * pricingMode : 1
             * createTime : 1498892836000
             * statusText : 入库中
             * id : 1
             */

            private   int  createCnt;
            private   int  isModifyPrice;
            private   int  orderPrice;
            private  int  sendCarriage;
            private  int  takeCarriage;
            private  String  factoryTransNo;
            private int mercId;
            private UserInfoBean userInfo;
            private String orderNo;
            private String sendDate;
            private int cityId;
            private int storeId;
            private int priority;
            private String transNo;
            private int userId;
            private int modifyPrice;
            private int mode;
            private int pricingMode;
            private long createTime;
            private String statusText;
            private String id;

            public void setFactoryTransNo(String factoryTransNo) {
                this.factoryTransNo = factoryTransNo;
            }

            public String getFactoryTransNo() {
                return factoryTransNo;
            }

            public int getCreateCnt() {
                return createCnt;
            }

            public boolean getIsModifyPrice() {
                boolean  isChagePice=false;
                if (isModifyPrice==1){
                    isChagePice=true;
                }
                return isChagePice;
            }


            public void setIsModifyPrice(int isModifyPrice) {
                this.isModifyPrice = isModifyPrice;
            }

            public int getOrderPrice() {
                return orderPrice;
            }

            public int getSendCarriage() {
                return sendCarriage;
            }

            public int getTakeCarriage() {
                return takeCarriage;
            }

            public int getMercId() {
                return mercId;
            }

            public void setMercId(int mercId) {
                this.mercId = mercId;
            }

            public UserInfoBean getUserInfo() {
                return userInfo;
            }

            public void setUserInfo(UserInfoBean userInfo) {
                this.userInfo = userInfo;
            }

            public String getOrderNo() {
                return orderNo;
            }

            public void setOrderNo(String orderNo) {
                this.orderNo = orderNo;
            }

            public String getSendDate() {
                return sendDate;
            }

            public void setSendDate(String sendDate) {
                this.sendDate = sendDate;
            }

            public int getCityId() {
                return cityId;
            }

            public void setCityId(int cityId) {
                this.cityId = cityId;
            }

            public int getStoreId() {
                return storeId;
            }

            public void setStoreId(int storeId) {
                this.storeId = storeId;
            }

            public int getPriority() {
                return priority;
            }

            public void setPriority(int priority) {
                this.priority = priority;
            }

            public String getTransNo() {
                return transNo;
            }

            public void setTransNo(String transNo) {
                this.transNo = transNo;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public int getPaymentPrice() {
                return modifyPrice;
            }

            public void setPaymentPrice(int paymentPrice) {
                this.modifyPrice = paymentPrice;
            }

            public int getMode() {
                return mode;
            }

            public void setMode(int mode) {
                this.mode = mode;
            }

            public int getPricingMode() {
                return pricingMode;
            }

            public void setPricingMode(int pricingMode) {
                this.pricingMode = pricingMode;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public String getStatusText() {
                return statusText;
            }

            public void setStatusText(String statusText) {
                this.statusText = statusText;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public static class UserInfoBean {
                /**
                 * mercId : 1
                 * cardName : 普通会员卡
                 * subscribe : 2
                 * sex : 1
                 * wxNickname : null
                 * origin : 1
                 * cardRights : 1101
                 * wxId : -1
                 * headimgPath : http://wx.qlogo.cn/mmopen/VLCDoCTqQUC0NkDQGgO98WicPaB6ic0BwMXs5urt5piaXssTExnl1UI1kNUd6Wv5dU7xYP78SM1x9E2tllJibciaEV7TStLx6Dwtv/0
                 * cardNo : NO9920121
                 * poInteger : 1
                 * verifyAndriod : 1
                 * verifyPhone : 1
                 * balance : 2
                 * phone : 15103173399
                 * name : 孙岩风
                 * id : 1
                 * cardDiscount : 50
                 * verifyIos : 1
                 * status : 1
                 */
                private   String  discountDesc;
                private  int  discount;
                private int mercId;
                private String cardName;
                private int subscribe;
                private int sex;
                private Object wxNickname;
                private int origin;
                private String cardRights;
                private int wxId;
                private String headimgPath;
                private String cardNo;
                private  String  rfidNo;
                private int poInteger;
                private int verifyAndriod;
                private int verifyPhone;
                private int balance;
                private String phone;
                private String name;
                private int id;
                private int cardDiscount;
                private  int discountType;
                private int verifyIos;
                private int status;
                private String unionName;  //集团名字

                public String getUnionName() {
                    return unionName;
                }

                public void setUnionName(String unionName) {
                    this.unionName = unionName;
                }

                public int getDiscountType() {
                    return discountType;
                }

                public String getDiscountDesc() {
                    return CheckUtils.isEmptyString(discountDesc);
                }

                public int getDiscount() {
                    return discount;
                }

                public String getRfidNo() {
                    return rfidNo;
                }

                public int getMercId() {
                    return mercId;
                }

                public void setMercId(int mercId) {
                    this.mercId = mercId;
                }

                public String getCardName() {
                    return cardName;
                }

                public void setCardName(String cardName) {
                    this.cardName = cardName;
                }

                public int getSubscribe() {
                    return subscribe;
                }

                public void setSubscribe(int subscribe) {
                    this.subscribe = subscribe;
                }

                public int getSex() {
                    return sex;
                }

                public void setSex(int sex) {
                    this.sex = sex;
                }

                public Object getWxNickname() {
                    return wxNickname;
                }

                public void setWxNickname(Object wxNickname) {
                    this.wxNickname = wxNickname;
                }

                public int getOrigin() {
                    return origin;
                }

                public void setOrigin(int origin) {
                    this.origin = origin;
                }

                public String getCardRights() {
                    return cardRights;
                }

                public void setCardRights(String cardRights) {
                    this.cardRights = cardRights;
                }

                public int getWxId() {
                    return wxId;
                }

                public void setWxId(int wxId) {
                    this.wxId = wxId;
                }

                public String getHeadimgPath() {
                    return headimgPath;
                }

                public void setHeadimgPath(String headimgPath) {
                    this.headimgPath = headimgPath;
                }

                public String getCardNo() {
                    return cardNo;
                }

                public void setCardNo(String cardNo) {
                    this.cardNo = cardNo;
                }

                public int getPoInteger() {
                    return poInteger;
                }

                public void setPoint(int poInteger) {
                    this.poInteger = poInteger;
                }

                public int getVerifyAndriod() {
                    return verifyAndriod;
                }

                public void setVerifyAndriod(int verifyAndriod) {
                    this.verifyAndriod = verifyAndriod;
                }

                public int getVerifyPhone() {
                    return verifyPhone;
                }

                public void setVerifyPhone(int verifyPhone) {
                    this.verifyPhone = verifyPhone;
                }

                public int getBalance() {
                    return balance;
                }

                public void setBalance(int balance) {
                    this.balance = balance;
                }

                public String getPhone() {
                    return phone;
                }

                public void setPhone(String phone) {
                    this.phone = phone;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getCardDiscount() {
                    return cardDiscount;
                }

                public void setCardDiscount(int cardDiscount) {
                    this.cardDiscount = cardDiscount;
                }

                public int getVerifyIos() {
                    return verifyIos;
                }

                public void setVerifyIos(int verifyIos) {
                    this.verifyIos = verifyIos;
                }

                public int getStatus() {
                    return status;
                }

                public void setStatus(int status) {
                    this.status = status;
                }
            }
        }

        public static class ProListBean  implements Serializable {
            /**
             * isCustomNum : 1
             * chgRemark : null
             * no : 11
             * proServiceId : 13
             * orderId : 1
             * saleType : 2
             * businessId : 1
             * businessName : 洗衣
             * discount : 20
             * remark : null
             * hasRefund : null
             * productUnit : 2
             * addServiceDesc : [{"id": "10", "amt": "2000", "name": "洗后褪色"}]
             * productName : 修衣领
             * tranType : null
             * saleAmt : 460
             * mercBusinessId : 15
             * chgSubtotal : null
             * id : 10
             * colorDesc : [{"id": "10", "name": "左袖饰"}, {"id": "13", "name": "帽子"}]
             * flawDesc : [{"id": "17", "name": "起毛"}]
             * serviceAmt : 2300
             * brandName : 皮尔卡丹
             * productId : 35
             * count : 2000
             * picCnt : null
             * serviceName : 染烫
             * userId : 1
             * scanCode : 928566721205
             * sortNo : 7.0
             * createBy : 32
             * annexDesc : null
             * createTime : 1499333555000
             * subtotal : 11200
             * brandId : 3
             * proTypeId : 37
             * tranNum : null
             * addsrvAmt : null
             * effectDesc : [{"id": "2", "name": "洗后会起泡"}]
             * ser ceName : 清洗
             */

            private   boolean  isEnablePrint;
            private  String  productUnitText;
            private int isCustomNum;
            private Object chgRemark;
            private int no;
            private int proServiceId;
            private int orderId;
            private int saleType;
            private int businessId;
            private String businessName;
            private  String  bindCode;
            private int discount;
            private Object remark;
            private Object hasRefund;
            private int productUnit;
            private String addServiceDesc;
            private String productName;
            private Object tranType;
            private int saleAmt;
            private String mercBusinessId;
            private Integer chgSubtotal;
            private String id;
            private String colorDesc;
            private String flawDesc;
            private int serviceAmt;
            private String brandName;
            private int productId;
            private int count;
            private int picCnt;
            private int type;
            private String serviceName;
            private int userId;
            private String scanCode;
            private int sortNo;
            private int createBy;
            private String annexDesc;
            private long createTime;
            private int subtotal;
            private String brandId;
            private int proTypeId;
            private Object tranNum;
            private int addsrvAmt;
            private String effectDesc;
            @SerializedName("ser ceName")
            private String _$SerCeName150; // FIXME check this code

            public String getBindCode() {
                return CheckUtils.isEmptyString(bindCode);
            }


            public boolean isClothing() {

                return getType()==1;
            }
            public int getType() {

                return type;
            }

            public void setBindCode(String bindCode) {
                this.bindCode = bindCode;
            }

            public boolean isEnablePrint() {
                return isEnablePrint;
            }

            public int getIsCustomNum() {
                return isCustomNum;
            }

            public void setIsCustomNum(int isCustomNum) {
                this.isCustomNum = isCustomNum;
            }

            public Object getChgRemark() {
                return chgRemark;
            }

            public void setChgRemark(Object chgRemark) {
                this.chgRemark = chgRemark;
            }

            public int getNo() {
                return no;
            }

            public void setNo(int no) {
                this.no = no;
            }

            public int getProServiceId() {
                return proServiceId;
            }

            public void setProServiceId(int proServiceId) {
                this.proServiceId = proServiceId;
            }

            public int getOrderId() {
                return orderId;
            }

            public void setOrderId(int orderId) {
                this.orderId = orderId;
            }

            public int getSaleType() {
                return saleType;
            }

            public void setSaleType(int saleType) {
                this.saleType = saleType;
            }

            public int getBusinessId() {
                return businessId;
            }

            public void setBusinessId(int businessId) {
                this.businessId = businessId;
            }

            public String getBusinessName() {
                return businessName;
            }

            public void setBusinessName(String businessName) {
                this.businessName = businessName;
            }

            public int getDiscount() {
                return discount;
            }

            public void setDiscount(int discount) {
                this.discount = discount;
            }

            public Object getRemark() {
                return remark;
            }

            public void setRemark(Object remark) {
                this.remark = remark;
            }

            public Object getHasRefund() {
                return hasRefund;
            }

            public void setHasRefund(Object hasRefund) {
                this.hasRefund = hasRefund;
            }

            public int getProductUnit() {
                return productUnit;
            }

            public void setProductUnit(int productUnit) {
                this.productUnit = productUnit;
            }

            public String getAddServiceDesc() {
                return addServiceDesc;
            }

            public void setAddServiceDesc(String addServiceDesc) {
                this.addServiceDesc = addServiceDesc;
            }

            public String getProductName() {
                return productName;
            }

            public void setProductName(String productName) {
                this.productName = productName;
            }

            public Object getTranType() {
                return tranType;
            }

            public void setTranType(Object tranType) {
                this.tranType = tranType;
            }

            public int getSaleAmt() {
                return saleAmt;
            }

            public void setSaleAmt(int saleAmt) {
                this.saleAmt = saleAmt;
            }

            public String getMercBusinessId() {
                return mercBusinessId;
            }

            public void setMercBusinessId(String mercBusinessId) {
                this.mercBusinessId = mercBusinessId;
            }

            public Integer getChgSubtotal() {
                return chgSubtotal;
            }


            public String getProductUnitText() {
                return productUnitText;
            }

            public void setProductUnitText(String productUnitText) {
                this.productUnitText = productUnitText;
            }

            public void setChgSubtotal(int chgSubtotal) {
                this.chgSubtotal = chgSubtotal;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getColorDesc() {
                return colorDesc;
            }

            public void setColorDesc(String colorDesc) {
                this.colorDesc = colorDesc;
            }

            public String getFlawDesc() {
                return flawDesc;
            }

            public void setFlawDesc(String flawDesc) {
                this.flawDesc = flawDesc;
            }

            public int getServiceAmt() {

                return serviceAmt;
            }

            public void setServiceAmt(int serviceAmt) {
                this.serviceAmt = serviceAmt;
            }

            public String getBrandName() {
                return brandName;
            }

            public void setBrandName(String brandName) {
                this.brandName = brandName;
            }

            public int getProductId() {
                return productId;
            }

            public void setProductId(int productId) {
                this.productId = productId;
            }

            public int getCount() {
                return count;
            }

            public void setCount(int count) {
                this.count = count;
            }

            public int getPicCnt() {
                return picCnt;
            }

            public void setPicCnt(int picCnt) {
                this.picCnt = picCnt;
            }

            public String getServiceName() {
                return serviceName;
            }

            public void setServiceName(String serviceName) {
                this.serviceName = serviceName;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public String getScanCode() {
                return scanCode;
            }

            public void setScanCode(String scanCode) {
                this.scanCode = scanCode;
            }

            public int getSortNo() {
                return sortNo;
            }

            public void setSortNo(int sortNo) {
                this.sortNo = sortNo;
            }

            public int getCreateBy() {
                return createBy;
            }

            public void setCreateBy(int createBy) {
                this.createBy = createBy;
            }

            public String getAnnexDesc() {
                return annexDesc;
            }

            public void setAnnexDesc(String annexDesc) {
                this.annexDesc = annexDesc;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public int getSubtotal() {
                return subtotal;
            }

            public void setSubtotal(int subtotal) {
                this.subtotal = subtotal;
            }

            public String getBrandId() {
                return brandId;
            }

            public void setBrandId(String brandId) {
                this.brandId = brandId;
            }

            public int getProTypeId() {
                return proTypeId;
            }

            public void setProTypeId(int proTypeId) {
                this.proTypeId = proTypeId;
            }

            public Object getTranNum() {
                return tranNum;
            }

            public void setTranNum(Object tranNum) {
                this.tranNum = tranNum;
            }

            public int getAddsrvAmt() {
                return addsrvAmt;
            }

            public void setAddsrvAmt(int addsrvAmt) {
                this.addsrvAmt = addsrvAmt;
            }

            public String getEffectDesc() {
                return effectDesc;
            }

            public void setEffectDesc(String effectDesc) {
                this.effectDesc = effectDesc;
            }

            public String get_$SerCeName150() {
                return _$SerCeName150;
            }

            public void set_$SerCeName150(String _$SerCeName150) {
                this._$SerCeName150 = _$SerCeName150;
            }
        }

}
